pious vow/offering - Spanish English Dictionary